home *** CD-ROM | disk | FTP | other *** search
/ CICA 1995 September (Japanese) / CICA Shareware for Windows CD-ROM (Walnut Creek) (September 1995) (Japanese) (Disc 2).iso / disc2 / nt / ntperf.exe / PERFTOOLS / SRC / PERFMON / REPORT.H_ / REPORT.H
Encoding:
C/C++ Source or Header  |  1993-05-15  |  1.5 KB  |  82 lines

  1.  
  2.  
  3. #define iDefaultReportIntervalSecs  5
  4.  
  5.  
  6. BOOL ReportInitializeApplication (void) ;
  7.  
  8.  
  9. HWND CreateReportWindow (HWND hWndParent) ;
  10.  
  11.  
  12. BOOL ReportInsertLine (HWND hWnd, PLINE pLine) ;
  13.  
  14.  
  15. void SetReportPositions (HDC hDC, PREPORT pReport) ;
  16.  
  17. #if 0
  18. PREPORT ReportData (HWND hWndReport) ;
  19. #endif
  20. #define ReportData(hWndReport)      \
  21.    (&Report)
  22.  
  23. void SetReportTimer (PREPORT pReport) ;
  24.  
  25.  
  26. void PlaybackReport (HWND hWndReport) ;
  27.  
  28.  
  29. PLINESTRUCT CurrentReportLine (HWND hWndReport) ;
  30.  
  31.  
  32. BOOL AddReport (HWND hWndParent) ;
  33.  
  34.  
  35. BOOL EditReport (HWND hWndParent) ;
  36.  
  37.  
  38. void ReportTimer (HWND hWnd, BOOL bForce) ;
  39.  
  40.  
  41. BOOL ReportRefresh (HWND hWnd) ;
  42. BOOL ToggleReportRefresh (HWND hWnd) ;
  43.  
  44.  
  45. BOOL SaveReport (HWND hWndReport, HANDLE hInputFile, BOOL bGetFileName) ;
  46.  
  47.  
  48. BOOL OpenReport (HWND hWndReport, 
  49.                  HANDLE hFile, 
  50.                  DWORD dwMajorVersion,
  51.                  DWORD dwMinorVersion,
  52.                  BOOL bReportFile) ;
  53.  
  54.  
  55. BOOL PrintReportDisplay (HDC hDC,
  56.                          PREPORT pReport) ;
  57.  
  58.  
  59. BOOL QuerySaveReport (HWND hWndParent, 
  60.                       HWND hWndReport) ;
  61.  
  62. void ResetReport (HWND hWndReport) ;
  63. void ResetReportView (HWND hWndReport) ;
  64.  
  65.  
  66. void ClearReportDisplay (HWND hWndReport) ;
  67.  
  68.  
  69. BOOL ReportDeleteLine (HWND hWnd, PLINE pLine) ;
  70.  
  71.  
  72.  
  73. BOOL PrintReport (HWND hWndParent,
  74.                   HWND hWndReport) ;
  75.  
  76. void ExportReport (void) ;
  77.  
  78. BOOL BuildNewValueListForReport ( void );
  79.  
  80. void ReportAddAction (PREPORT pReport) ;
  81.  
  82.